financially embarrassed - English Synonyms Dictionary